﻿@using MvcPaging
@model IPagedList<Solution.Business.Entities.News>

@{
    ViewBag.Title = "Index";
    Layout = "~/Views/Shared/_LayoutAdmin.cshtml";
}
@if(Session["Admin"] != null)
{
<h2>Index</h2>
    using (Html.BeginForm()) {
    @Html.ValidationSummary(true)
       <ul style="display:inline; list-style-type:none;">
           <li style="display:inline; float:left; width:115px;">
                @Html.DropDownList("TinhId", "Chọn Tỉnh/Thành Phố")
           </li>

           <li style="display:inline; float:left; margin-left:5px;">
                @Html.DropDownList("TrId", "Chọn Loại dự án")
           </li>
            
           <li style="display:inline; float:left; margin-left:0px;">
                <select id="Position" name="Position">
                    <option value="0">Select...</option>
                    <option value="1">Vị trí VIP</option>
                    <option value="2">Vị trí bình thường</option>
                </select>
           </li>

           <li style="display:inline; float:left; width:135px; margin-left:3px; margin-top:-5px;">
                <input type="text" name="txtSearch" id="txtSearch" style="width:135px; height:12px;"/>
           </li>

           <li style="display:inline; float:left; margin-left:10px;">
                <input type="submit" name="submitButton" value="Hiển thị"  style="width:75px; padding: 1px 5px; color: #bd0100; font-weight: bold;"/>
           </li>
       </ul>
    
    }
<p>
    @Html.ActionLink("Create New", "Create")
</p>
<table>
    <tr style="background:cadetblue; color:whitesmoke; font-weight:bold;">
        <th>
            No
        </th>
        <th>
            Tiêu đề tin
        </th>
        <th>
            Ngày đăng
        </th>
        <th>
            Vị trí tin
        </th>
        <th>
            Trạng thái hiển thị
        </th>
        <th>
            Thao tác
        </th>
    </tr>

@foreach (var item in Model) {
    <tr>
        <td>
            @Html.DisplayFor(modelItem => item.NewsId)
        </td>
        <td>
            @Html.DisplayFor(modelItem => item.Title)
        </td>
        <td>
            @Html.DisplayFor(modelItem => item.Date)
        </td>
        <td>
             @if (item.Position == 1)
            { 
                <text>Vị trí VIP</text>
            }
            else
            {
                <text>Vị trí bình thường</text>
            }
        </td>
        <td>
           @if (item.Status == 1)
            { 
                <text>Hiện</text>
            }
            else
            {
                <text>Ẩn</text>
            }
        </td>
        <td>
            @Html.ActionLink("Sửa", "Edit", new { id=item.NewsId }) |
            @Html.ActionLink("Chi tiết", "Details", new { id=item.NewsId }) |
            @Html.ActionLink("Xóa", "Delete", new { id=item.NewsId })    |
            @Html.ActionLink("Ẩn tin", "Hide", new { id=item.NewsId })
        </td>
    </tr>
}
    
</table>
    <center><div class="pager">
                    @Html.Pager(Model.PageSize, Model.PageNumber, Model.TotalItemCount)	
                </div></center>
}
else
{
    <text>Bạn không có quyền truy cập vào trang quản trị</text>
}